Zyra Guardian Pro

Buy on MQL5

3. Parameters

This section explains how to configure Zyra Guardian Pro through its input parameters. You do not need to understand every setting to use the EA effectively, but knowing the key groups will help you optimize performance and safety.

1. General Settings

2. Capital Allocation

3. Lot Sizing

4. Money Management

5. Risk Controls

6. Take Profit & Trailing

Take Profit Type defines the global target applied to the basket of positions. Selecting TPTrailing enables a dynamic take profit that relies on the parameters below. The other modes (fixed in currency or percentage) fully disable trailing.

Usage note: in TrailingPerLot mode, Zyra converts floating profit into a per-0.01-lot value to decide when to trigger and tighten the trailing. For example, with 0.23 lots open and TrailingStartPerLot = 8.0, the EA waits for roughly 0.23 / 0.01 = 23 increments, or 23 × 8 = 184 currency units, before activating trailing, then applies the same conversion to maintain the trailing distance.

7. Global Stop Loss

8. Grid Logic

9. Entry & Scoring

10. Consensus Window

The consensus engine aggregates individual indicator votes into a time window before the EA authorizes a trade. These parameters help you control how decisive and reactive that window should be.

Tip: Monitor the log entries labelled CW[W] and CW[M] (see Strategy page) to verify how the window reacts to your configuration tweaks.

11. Indicator Parameters

Each indicator has its own internal configuration (periods, thresholds, confirmation logic, etc.). You can fine-tune them to match your preferred strategy. See the Indicators page for complete breakdowns.

11. Trading Session Management

The setting Action to apply when exiting a user-defined session defines how the EA reacts when daily or weekly limits are reached. It can stay in Continue mode (no closure, only new entries are blocked), switch to Pause (full suspension of new trades), or force a Close (immediate liquidation of every open position).

The TradeMondayTradeSunday parameters enable or disable trading for each day of the week. Each input accepts a list of time windows formatted as HH:MM-HH:MM; — for example, 08:00-11:30;13:30-17:00;. Every window must end with a semicolon, and you can chain as many as needed to cover the sessions you want to allow. Leaving the field empty authorizes trading throughout the entire day.

The safeguard Close all positions after the last session on Friday automatically liquidates every trade at the end of the final Friday session. After the flattening, the grid is reset for the weekend and the panel first reports "Weekly flat: executed on…", then "Weekly flat: inactive" while the protection remains armed for the new week.

Next Step

Continue to the Strategy section to learn how signals are combined and how the grid system operates.